package zengjin.model.vo.employer;

import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;

import java.io.Serial;
import java.io.Serializable;
import java.util.Date;

/**
 * @author 19324
 */
@Data
public class EmployerPersonalVO implements Serializable {

    @Serial
    private static final long serialVersionUID = 1L;

    /**
     * 是否通过平台认证，已认证，未认证，认证中，认证个人，认证学生，认证公司，认证餐饮老板等等
     */
    private String employerIsVerified;

    /**
     * 雇主状态，正常，封禁
     */
    private String employerStatus;

    /**
     * 公司名称，字符串类型。
     */
    private String employerCompanyName;

    /**
     * 用户名，昵称，字符串类型
     */
    private String employerUsername;

    /**
     * 用户头像
     */
    private String userAvatarUrl;

    /**
     * 雇主账号，字符串类型，用于登录系统，具有唯一性
     */
    private String employerAccount;

    /**
     * 手机号码，字符串类型，方便联系雇主，可用于短信验证等功能。

     */
    private String employerPhone;

    /**
     * 真实姓名，字符串类型。

     */
    private String employerName;

    /**
     * 公司行业，字符串类型。
     */
    private String employerCompanyIndustry;

    /**
     * 公司地址，字符串类型。
     */
    private String employerCompanyAddress;

    /**
     * 公司简介，文本类型，用于向求职者展示公司的基本情况、业务范围等信息。

     */
    private String employerCompanyDescription;

    /**
     * 公司官方网站，字符串类型，可选字段，方便求职者进一步了解公司。

     */
    private String employerCompanyWebsite;

}
